package com.greenline.push.service.core.utils.xmpp;

/**
 * @Type XmppManager
 * @Desc
 * @author kelei.huang
 * @date 2014年4月15日
 * @Version V1.0
 */
public interface XmppManager {
	/**
	 * 发送消息
	 * 
	 * @param userId
	 * @param message
	 * @throws Exception
	 */
	void send(String userId, MessageVO message) throws Exception;

	/**
	 * 发送信息
	 * 
	 * @param userId
	 * @param context
	 * @throws Exception
	 */
	void send(String userId, String context) throws Exception;
	/**
	 * 发布
	 * 
	 * @param nodeId
	 * @param message
	 */
	void publish(String nodeId, String context);
}
